rib stitching - Spanish English Dictionary